income-producing property - Français Anglais Dictionnaire